맨위로가기

데비안 자유 소프트웨어 지침

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

데비안 자유 소프트웨어 지침(DFSG)은 데비안 배포판에 포함될 소프트웨어의 라이선스 조건을 정의하는 지침이다. 이 지침은 소프트웨어의 자유로운 재배포, 소스 코드 제공, 수정 및 파생 작업 허용, 차별 금지, 라이선스 적용 등을 포함하며, GNU GPL, BSD, 아티스틱 라이선스 등이 이러한 조건을 충족하는 예시로 제시된다. DFSG는 브루스 페렌스를 비롯한 데비안 개발자들에 의해 1997년에 처음 발표되었으며, 이후 사회 계약 변경 등을 통해 영향을 받았다. 데비안에서는 DFSG를 소프트웨어뿐만 아니라 소프트웨어 외 콘텐츠에도 적용하며, 오픈 소스 정의는 DFSG에서 데비안 관련 부분을 제거하여 만들어졌다.

더 읽어볼만한 페이지

  • 데비안 - 캐노니컬
    캐노니컬은 우분투 리눅스 배포판 개발 및 지원으로 유명한 영국의 소프트웨어 회사로, 런치패드 웹사이트 운영과 더불어 클라우드 컴퓨팅, 사물 인터넷, 인공지능 등 오픈 소스 기반의 다양한 프로젝트를 진행한다.
  • 데비안 - 오픈미디어볼트
    오픈미디어볼트는 2009년 Volker Theile이 개발한 데비안 리눅스 기반의 네트워크 연결 스토리지 운영 체제로, 웹 인터페이스와 플러그인을 통해 관리 및 기능 확장이 가능하며 다양한 프로토콜, 소프트웨어 RAID, S.M.A.R.T. 모니터링 등을 지원한다.
  • 자유 및 오픈 소스 소프트웨어 사용권 - GNU 약소 일반 공중 사용 허가서
    GNU 약소 일반 공중 사용 허가서(LGPL)는 GPL과 달리 비(L)GPL 프로그램에 저작물을 링크할 수 있도록 허용하는 자유 소프트웨어 라이선스로, 자유 및 사유 소프트웨어에 적용 가능하며 특정 조건 하에 배포를 허용하고, 라이브러리 사용 프로그램이 LGPL의 새 버전과 링크될 수 있도록 공유 라이브러리나 소스 코드 제공 방법을 활용한다.
  • 자유 및 오픈 소스 소프트웨어 사용권 - 카피레프트
    카피레프트는 저작권자가 저작물의 복제, 배포, 수정의 자유를 사용자에게 부여하고, 2차 저작물에도 동일한 라이선스를 적용하여 자유로운 공유와 발전을 장려하는 개념으로, 리처드 스톨만이 자유 소프트웨어 운동의 일환으로 알렸으며 GNU 일반 공중 사용 허가서가 대표적이다.
  • 자유 소프트웨어 - 김프
    김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다.
  • 자유 소프트웨어 - PHP
    PHP는 라스무스 러도프가 개발한 범용 스크립팅 언어로, 웹 개발에 널리 사용되며 LAMP 아키텍처의 핵심 요소이다.
데비안 자유 소프트웨어 지침
개요
이름데비안 자유 소프트웨어 지침 (DFSG)
정의데비안 프로젝트에서 사용하는 자유 소프트웨어의 정의
목적데비안 배포판에 포함될 소프트웨어의 자유로운 사용, 수정 및 배포를 보장
관련 문서데비안 사회 계약
오픈 소스 정의
주요 조항
1. 자유로운 재배포라이선스는 소프트웨어를 판매하거나 무료로 제공하는 것을 제한하지 않아야 함.
2. 소스 코드프로그램은 소스 코드를 포함해야 하며, 컴파일된 형태의 배포를 허용해야 함.
3. 파생 저작물라이선스는 파생 저작물의 수정 및 배포를 허용해야 함.
4. 소스 코드의 무결성라이선스는 수정된 소스 코드의 배포를 제한할 수 있지만, 원본 소스 코드와 함께 "패치 파일" 배포는 허용해야 함.
5. 개인 또는 그룹에 대한 차별 금지라이선스는 특정 개인 또는 그룹을 차별해서는 안 됨.
6. 사용 분야에 대한 차별 금지라이선스는 소프트웨어의 사용 분야를 제한해서는 안 됨. (예: 상업적 사용 제한 금지)
7. 라이선스 배포소프트웨어에 적용되는 권리는 소프트웨어가 재배포될 때 모든 사람에게 적용되어야 함.
8. 라이선스는 데비안에 특화되어서는 안 됨라이선스는 데비안에 특화되어서는 안 됨.
9. 라이선스는 다른 소프트웨어를 제한해서는 안 됨라이선스는 다른 소프트웨어와 함께 배포되는 것을 제한해서는 안 됨.
10. 예외위에 명시되지 않은 조항은 소프트웨어를 "자유롭지 않게" 만들 수 있지만, 개별적인 평가를 거쳐 허용될 수 있음.
기타
중요성데비안 프로젝트의 핵심 가치를 반영하며, 다른 자유 소프트웨어 프로젝트에 영향을 미침.
관련 링크데비안 자유 소프트웨어 지침 (Debian Free Software Guidelines)
https://www.debian.org/

2. 지침 내용

데비안 자유 소프트웨어 지침(DFSG)은 다음의 핵심 원칙들을 포함한다.


  • 자유로운 재배포: 데비안 자유 소프트웨어 지침에 따르면, 소프트웨어는 자유롭게 재배포될 수 있어야 한다. 이는 프로그램을 재배포하는 모든 사람에게 추가적인 라이선스 없이 적용되어야 하며, 특정 제품에 국한되지 않아야 한다. 라이선스는 데비안에만 국한되지 않으며, 함께 제공되는 다른 소프트웨어에 영향을 주어서는 안 된다. GNU GPL, BSD, 아티스틱 라이선스는 이러한 조건을 만족하는 '자유' 라이선스의 예시로 간주된다.
  • 소스 코드 제공: 데비안 자유 소프트웨어 지침에 따르면, 소프트웨어는 소스 코드를 반드시 포함하거나, 혹은 소스 코드를 쉽게 얻을 수 있는 방법을 제공해야 한다. 이는 자유로운 소프트웨어의 핵심 요소 중 하나로, 사용자가 소프트웨어를 이해하고, 수정하며, 재배포할 수 있는 권리를 보장한다. GNU GPL, BSD, 아티스틱 라이선스는 이러한 조건을 만족하는 자유 라이선스의 예시이다.
  • 수정 및 파생 작업 허용: 데비안 자유 소프트웨어 지침은 소프트웨어의 수정 및 파생 작업이 허용되어야 함을 명시하고 있다. 변경이나 파생 작품의 생성이 허용되어야 하며, 차이가 제공되는 경우 소스 코드의 동일성을 요구해도 무방하다. 이는 TeX 등을 위한 타협안으로 볼 수 있다. GNU GPL, BSD아티스틱 라이선스는 이러한 조건을 만족하는 '자유' 라이선스의 예시로 간주된다.
  • 저작자의 소스 코드 무결성 (절충): 데비안 자유 소프트웨어 지침은 필요한 경우 수정된 소스 코드와 원본 소스 코드를 구분할 수 있도록 하는 조항을 둘 수 있다. 이는 TeX등을 위한 절충안으로, 차이가 제공되는 경우 소스 코드의 동일성을 요구해도 무방하다.
  • 차별 금지: 데비안 자유 소프트웨어 지침은 개인이나 집단을 차별하지 않는다. 또한, 상업적 이용을 포함하여 특정 활동 분야에 대한 차별도 금지한다. 이는 GNU GPL, BSD아티스틱 라이선스 등에서 나타나는 자유로운 라이선스의 특징 중 하나이다.
  • 라이선스 적용: 라이선스는 프로그램을 재배포하는 모든 사람에게 동일하게 적용되어야 하며, 특정 제품에만 국한되어서는 안 된다. 또한, 라이선스는 다른 소프트웨어를 제한해서는 안 된다. GNU GPL, BSD아티스틱 라이선스는 '자유'(free)로 간주되는 라이선스의 예이다.
  • 자유로운 라이선스의 예시: GNU GPL, BSD, 아티스틱 라이선스 등은 '자유'로 간주되는 라이선스의 예시이다.

2. 1. 자유로운 재배포

데비안 자유 소프트웨어 지침에 따르면, 소프트웨어는 자유롭게 재배포될 수 있어야 한다. 이는 프로그램을 재배포하는 모든 사람에게 추가적인 라이선스 없이 적용되어야 하며, 특정 제품에 국한되지 않아야 한다. 라이선스는 데비안에만 국한되지 않으며, 함께 제공되는 다른 소프트웨어에 영향을 주어서는 안 된다. GNU GPL, BSD, 아티스틱 라이선스는 이러한 조건을 만족하는 '자유' 라이선스의 예시로 간주된다.

2. 2. 소스 코드 제공

데비안 자유 소프트웨어 지침에 따르면, 소프트웨어는 소스 코드를 반드시 포함하거나, 혹은 소스 코드를 쉽게 얻을 수 있는 방법을 제공해야 한다. 이는 자유로운 소프트웨어의 핵심 요소 중 하나로, 사용자가 소프트웨어를 이해하고, 수정하며, 재배포할 수 있는 권리를 보장한다. GNU GPL, BSD, 아티스틱 라이선스는 이러한 조건을 만족하는 자유 라이선스의 예시이다.

2. 3. 수정 및 파생 작업 허용

데비안 자유 소프트웨어 지침은 소프트웨어의 수정 및 파생 작업이 허용되어야 함을 명시하고 있다. 변경이나 파생 작품의 생성이 허용되어야 하며, 차이가 제공되는 경우 소스 코드의 동일성을 요구해도 무방하다. 이는 TeX 등을 위한 타협안으로 볼 수 있다. GNU GPL, BSD아티스틱 라이선스는 이러한 조건을 만족하는 '자유' 라이선스의 예시로 간주된다.

2. 4. 저작자의 소스 코드 무결성 (절충)

데비안 자유 소프트웨어 지침은 필요한 경우 수정된 소스 코드와 원본 소스 코드를 구분할 수 있도록 하는 조항을 둘 수 있다. 이는 TeX등을 위한 절충안으로, 차이가 제공되는 경우 소스 코드의 동일성을 요구해도 무방하다.

2. 5. 차별 금지

데비안 자유 소프트웨어 지침은 개인이나 집단을 차별하지 않는다. 또한, 상업적 이용을 포함하여 특정 활동 분야에 대한 차별도 금지한다. 이는 GNU GPL, BSD아티스틱 라이선스 등에서 나타나는 자유로운 라이선스의 특징 중 하나이다.

2. 6. 라이선스 적용

라이선스는 프로그램을 재배포하는 모든 사람에게 동일하게 적용되어야 하며, 특정 제품에만 국한되어서는 안 된다. 또한, 라이선스는 다른 소프트웨어를 제한해서는 안 된다. GNU GPL, BSD아티스틱 라이선스는 '자유'(free)로 간주되는 라이선스의 예이다.

2. 7. 자유로운 라이선스의 예시

GNU GPL, BSD, 아티스틱 라이선스 등은 '자유'로 간주되는 라이선스의 예시이다.

3. 역사

최초의 데비안 자유 소프트웨어 지침(DFSG)은 최초 버전의 데비안 사회 계약과 함께 1997년 7월에 발행되었다[1]。 주요 저자는 브루스 페렌스와 당시의 다른 여러 데비안 개발자들이었다.

1998년 11월, 이안 잭슨 등은 초안 버전 1.4에서 몇 가지 변경을 제안했지만, 변경 사항은 결코 공식적으로 이루어지지 않았다. 잭슨은 "모호한 표현"과 패치 조항에 문제가 있었다고 말했다[2]

2007년 현재, 문서는 한 번도 개정되지 않았다. 그렇다고는 해도, DFSG에 영향을 미치는 사회 계약의 변경은 있었다.

"사회 계약에 대한 편집상의 수정"이라는 제목의 데비안 일반 결의 2004-003[3]은 사회 계약을 변경했다. 제안자인 앤드류 서필드는 변경된 것은 문구일 뿐 의미는 변경되지 않았다고 말했다[4]

그러나 문구 ''We promise to keep the Debian GNU/Linux Distribution entirely free software''를 ''We promise that the Debian system and all its components will be free''로 변경한 결과, 릴리스 매니저인 앤서니 타운즈는 데비안이 DFSG 적합성을 요구하는 것은 소프트웨어에만 국한되지 않는다고 해석하여 실제적인 변경을 했다[5]

이것이 또 다른 일반 결의인 2004-004를 촉진했다[6]。 개발자들은 그 동의안에 압도적인 반대표를 던졌고, 이러한 변경 사항을 차기 릴리스 (그 개발은 1년 뒤인 2005년 6월에 시작되었다)까지 연기하기로 결의했다.

3. 1. 초기 역사 (1997년)

브루스 페렌스와 당시의 다른 여러 데비안 개발자들은 1997년 7월에 최초의 데비안 자유 소프트웨어 지침(DFSG)을 최초 버전의 데비안 사회 계약과 함께 발표했다.[1]

3. 2. 초안 변경 제안 (1998년)

1998년 11월, 이안 잭슨 등은 초안 버전 1.4에서 몇 가지 변경을 제안했지만, 변경 사항은 공식적으로 이루어지지 않았다. 잭슨은 "모호한 표현"과 패치 조항에 문제가 있었다고 말했다.[2]

3. 3. 사회 계약 변경 (2004년)

1997년 7월, 최초의 데비안 자유 소프트웨어 지침(DFSG)은 최초 버전의 데비안 사회 계약과 함께 발행되었다.[1] 주요 저자는 브루스 페렌스와 당시의 다른 여러 데비안 개발자들이었다.

2004년에는 데비안 일반 결의 2004-003을 통해 사회 계약의 문구가 일부 수정되었다.[3] 제안자인 앤드류 서필드는 변경된 것은 문구일 뿐 의미는 변경되지 않았다고 말했다.[4] 그러나 ''We promise to keep the Debian GNU/Linux Distribution entirely free software''를 ''We promise that the Debian system and all its components will be free''로 변경하면서, 릴리스 매니저인 앤서니 타운즈는 데비안이 DFSG 적합성을 요구하는 것이 소프트웨어뿐만 아니라 다른 콘텐츠(문서, 멀티미디어 등)에도 적용되는 것으로 해석했다.[5]

이에 대한 논의 결과, 데비안 일반 결의 2004-004가 발의되었으나[6] 개발자들은 압도적인 반대표를 던졌고, 변경 사항은 연기되었다.

3. 4. 현재

2007년 현재, 문서 자체는 한 번도 개정되지 않았다. 그렇지만, 데비안 자유 소프트웨어 지침(DFSG)에 영향을 미치는 데비안 사회 계약의 변경은 있었다.

"사회 계약에 대한 편집상의 수정"이라는 제목의 데비안 일반 결의 2004-003은 사회 계약을 변경했다. 제안자인 앤드류 서필드는 변경된 것은 문구일 뿐 의미는 변경되지 않았다고 말했다. 그러나 ''We promise to keep the Debian GNU/Linux Distribution entirely free software''를 ''We promise that the Debian system and all its components will be free''로 변경한 결과, 릴리스 매니저인 앤서니 타운즈는 데비안이 DFSG 적합성을 요구하는 것은 소프트웨어에만 국한되지 않는다고 해석하여 실제적인 변경을 했다.

이것은 또 다른 일반 결의인 2004-004를 촉진했다. 개발자들은 그 동의안에 압도적인 반대표를 던졌고, 이러한 변경 사항을 차기 릴리스 (그 개발은 1년 뒤인 2005년 6월에 시작되었다)까지 연기하기로 결의했다.

4. 적용

4. 1. 소프트웨어

데비안 개발자가 데비안에 포함하기 위한 패키지를 업로드하면, ''ftpmaster'' 팀은 소프트웨어 라이선스를 조사하고, 사회 계약에 부합하는지 여부를 판정한다. 어려운 경우에는, 팀은 debian-legal 메일링 리스트와 협의하기도 한다. DFSG에 관한 대부분의 논의는 ''debian-legal'' 메일링 리스트에서 이루어진다.

4. 2. 소프트웨어 외 콘텐츠

2004년 6월, 데비안 프로젝트는 소프트웨어 문서, 멀티미디어 데이터 및 다른 내용에도 같은 원칙을 적용하기 시작했다. 데비안의 소프트웨어 외 내용은 데비안 4.0(2007년 4월 출시) 및 그 이후 릴리스부터 더욱 엄격하게 DFSG에 적합하기 시작했다.

4. 3. GNU 자유 문서 라이선스 (GFDL)

GNU 프로젝트, 리눅스 문서 프로젝트 등에 의해 작성된 GNU 자유 문서 라이선스 하에 라이선스된 많은 문서들은 변경 불가 부분을 포함하고 있어, 이는 데비안 자유 소프트웨어 지침(DFSG)에 적합하지 않다.[7] 이 문제는 긴 논의를 거쳐 일반 결의 2006-001이 되었다.[7]

4. 4. 멀티미디어 파일

멀티미디어 파일의 소스가 무엇으로 구성되는지에 대해서는 논쟁이 있다. 예를 들어, 압축 전의 이미지 파일이 압축된 이미지의 소스인지, 레이 트레이싱 전의 3D 모델이 해당 렌더링 결과의 소스인지 등이 그 예시다.

5. 파생

오픈 소스 정의는 브루스 페렌스가 DFSG에서 데비안 관련 부분을 제거하여 만든 것이다.

5. 1. 오픈 소스 정의

오픈 소스 정의(The Open Source Definition)는 브루스 페렌스가 DFSG에서 데비안 관련 부분을 제거하여 만든 것이다.

참조

[1] 웹사이트 Debian's "Social Contract" with the Free Software Community http://lists.debian.[...] 2008-03-21
[2] 메일링리스트 Draft new DFSG http://lists.debian.[...]
[3] 웹사이트 General Resolution: Editorial amendments to the social contract https://www.debian.o[...]
[4] 메일링리스트 Re: Candidate social contract amendments (part 1: editorial) (3rd draft) http://lists.debian.[...]
[5] 메일링리스트 Social Contract GR's Affect on sarge http://lists.debian.[...]
[6] 웹사이트 General Resolution: Sarge Release Schedule in view of GR 2004-003 https://www.debian.o[...]
[7] 웹사이트 一般決議: 何故 GNU Free Documentation License は Debian main に不適切なのか https://www.debian.o[...]
[8] 웹사이트 Debian 社会契約 https://www.debian.o[...] 2020-04-26



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com